{
GtkTreeIter iter;
- g_string_printf ("%d", sizes[i]);
+ g_string_printf (size_str, "%d", sizes[i]);
gtk_scale_add_mark (GTK_SCALE (size_slider),
(gdouble) sizes[i],
GtkTreeIter iter;
GtkTreePath *path = gtk_tree_path_new ();
- GtkFontSelection *fontsel = (GtkFontSelection*)data;
+ GtkFontSelection *fontsel = (GtkFontSelection*)data;
gtk_tree_view_get_cursor (treeview, &path, NULL);
{
GtkFontSelectionPrivate *priv = fontsel->priv;
g_return_val_if_fail (GTK_IS_FONT_SELECTION (fontsel), NULL);
+ if (!priv->font_list)
+ initialize_deprecated_widgets (fontsel);
- return NULL;
+ return priv->font_list;
}
/**
{
GtkFontSelectionPrivate *priv = fontsel->priv;
g_return_val_if_fail (GTK_IS_FONT_SELECTION (fontsel), NULL);
+ if (!priv->face_list)
+ initialize_deprecated_widgets (fontsel);
- return NULL;
+ return priv->face_list;
}
/**
{
GtkFontSelectionPrivate *priv = fontsel->priv;
g_return_val_if_fail (GTK_IS_FONT_SELECTION (fontsel), NULL);
+ if (!priv->size_list)
+ initialize_deprecated_widgets (fontsel);
- return NULL;
+ return priv->size_list;
}
/**
{
g_return_val_if_fail (GTK_IS_FONT_SELECTION (fontsel), NULL);
- return NULL;
+ return fontsel->priv->family;
}
/**
{
g_return_val_if_fail (GTK_IS_FONT_SELECTION (fontsel), NULL);
- return NULL;
+ return fontsel->priv->face;
}
/**
dialog = gtk_font_selection_dialog_new (NULL);
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
+ gtk_widget_set_size_request (window, 300, 300);
vbox = gtk_vbox_new (TRUE, 6);
gtk_container_add (GTK_CONTAINER (window), vbox);
fontsel = gtk_font_selection_dialog_get_font_selection (GTK_FONT_SELECTION_DIALOG (dialog));
- gtk_container_add (GTK_CONTAINER (window), gtk_font_selection_get_size_list (GTK_FONT_SELECTION (fontsel)));
- gtk_container_add (GTK_CONTAINER (window), gtk_font_selection_get_family_list (GTK_FONT_SELECTION (fontsel)));
- gtk_container_add (GTK_CONTAINER (window), gtk_font_selection_get_face_list (GTK_FONT_SELECTION (fontsel)));
+ gtk_container_add (GTK_CONTAINER (vbox), gtk_font_selection_get_size_list (GTK_FONT_SELECTION (fontsel)));
+ gtk_container_add (GTK_CONTAINER (vbox), gtk_font_selection_get_family_list (GTK_FONT_SELECTION (fontsel)));
+ gtk_container_add (GTK_CONTAINER (vbox), gtk_font_selection_get_face_list (GTK_FONT_SELECTION (fontsel)));
gtk_widget_show_all (window);